import { enumMainBusiness } from '@/credit/plugins/enum'

export const enumRecommendStatus = {
  0: '待推荐',
  1: '已推荐',
  2: '不推荐',
}
export const enumPreApproval = {
  '-1': '-',
  0: '待受理',
  1: '受理通过',
  2: '受理不通过',
}
export const enumBankApproval = {
  '-1': '-',
  0: '待调查',
  1: '调查中',
  2: '已尽调',
  3: '尽调未通过',
}
export const enumReApproval = {
  '-1': '-',
  0: '待复审',
  1: '复审通过',
  2: '复审未通过',
}
export const enumPublicStatus = {
  0: '待打印公示',
  1: '已公示',
  2: '公示通过',
  3: '公示未通过',
}
export const enumApprovalRegister = {
  '-1': '-',
  0: '待签约',
  1: '已签约',
}
export const enumReinsuranceStatus = {
  '-1': '-',
  0: '待联保',
  1: '已联保',
}
export const enumBankLenderStatus = {
  0: '待签约',
  1: '已签约',
  2: '未通过',
}

export const enumISNom = {
  0: '否',
  1: '是',
}

export const enumSubmitType = {
  1: '政府',
  2: '农担',
  3: '企业',
  4: '供销社',
  5: '银行',
  6: '其他',
}

export const enumProjectType = {
  1: '适度规模项目',
  2: '大坝项目',
  3: '产业包',
}

export const enumRecommendClassStatus = {
  0: { css: 'info', label: '待推荐', title: '只有乡政府能推荐' },
  1: { css: 'success', label: '已推荐', title: '推荐意见' },
  2: { css: 'danger', label: '已拒绝', title: '拒绝原因' },
}

export const enumRenewalStatus = {
  0: '待管理',
  1: '正常',
  2: '关注',
  3: '次级',
  4: '可疑',
  5: '损失',
  6: '已完结',
}

export const enumCompanyType = {
  org_enterprise_n_person: '有限责任公司(自然人独资)',
  org_enterprise: '有限责任公司(法人独资)',
  org_enterprise_nh: '有限责任公司(自然人投资或控股)',
  org_enterprise_sp: '有限责任公司(国有独资)',
  org_enterprise_fb: '有限责任公司(外商投资)',
  org_enterprise_fbo: '有限责任公司(外商独资）',
  org_enterprise_cls: '股份有限公司',
  org_collective: '集体经济',
  org_cooperative: '农民专业合作社',
  org_farm: '家庭农场',
  org_large_breed: '种养殖大户',
  org_individual: '个体工商',
  org_farmer: '个人',
}

export const enumIndividual = {
  org_enterprise_n_person: '有限责任公司(自然人独资)',
  org_enterprise: '有限责任公司(法人独资)',
  org_enterprise_nh: '有限责任公司(自然人投资或控股)',
  org_enterprise_sp: '有限责任公司(国有独资)',
  org_enterprise_fb: '有限责任公司(外商投资)',
  org_enterprise_fbo: '有限责任公司(外商独资）',
  org_enterprise_cls: '股份有限公司',
  org_collective: '集体经济',
  org_cooperative: '农民专业合作社',
  org_individual: '个体工商',
}

export const enumCompanyLevel = {
  1: '国家级龙头企业',
  2: '省级龙投企业',
  3: '市级龙头企业',
  4: '区县级龙头企业',
  5: '其它',
}

export const enumProjectStatus = {
  0: '未建档',
  1: '已建档',
}

export const enumGovMainBusiness = Object.keys(enumMainBusiness).reduce((prev, curr, index) => {
  if (index < 12) {
    prev[curr] = enumMainBusiness[curr]
  }
  return prev
}, {})
